SunPower's (NASDAQ: SPWR) total revenue has dropped from $2.13 billion in 2017 to $1.81 billion in 2018. The fall in revenue for 2018, has mostly been due to the shutting down of SunPower's large scale projects department. Increased competition in the solar space is also to blame...